39951 247
28614 389
31019 214
1209 40
8964 186
5539 835
3381 222
26875 57
13858 604
23367 157
29875 251
44687 509
37867 603
19905 547
12309 562
9306 408
8805 433
24394 571
40472 953
13246 675
23918 422
2868 671
1266 133
93968 840
8656 681
18677 326
17999 116
14707 32