6525 281
21556 94
35814 439
48231 269
18850 933
52436 349
34006 416
52279 91
6923 763
10632 770
3172 98
3989 596