40308 435
12464 712
61702 652
25596 302
88826 785
2480 368
11285 42
2402 692
5507 212
3845 122
1849 517
5565 195
5674 142
3020 715
10665 489
5044 367
20161 253
1598 324
4840 564
14698 686
943 277
8360 124
1091 249
68390 51