3226 225
4112 126
32431 777
16461 311
11129 123
43798 365
27459 313
25178 402
36599 281
12601 746
16692 292
17250 59
18800 475
6142 423
9645 404
6903 899
2457 272
6883 193
10920 757
12755 277
4729 473
5368 755
12254 771