31092 107
45381 267
3475 340
3063 384
31865 260
22686 602
1233 76
14690 589
28513 863
6002 501
15608 669
7437 497
17623 177
27202 511
43043 814
4043 640
3925 370
11756 227
40346 283
8631 100
11165 447
20571 501
4759 539
5934 206