40060 247
28645 389
31047 214
1213 40
8978 186
5547 835
3387 222
26896 57
13875 604
23386 157
29915 251
44706 509
37902 603
19957 547
12401 562
9330 408
8820 433
24420 571
40508 953
13272 675
23934 422
2870 671
1270 133
94041 840
8661 681
18694 326
18019 116
14723 32