39813 506
40934 459
31524 315
44663 763
16264 562
18613 194
34222 327
29188 138
15903 788
22798 188
20668 645
19840 605
21701 194
12134 120
20998 128
18685 243
28289 500
14986 282
22304 731
14116 408
17704 629
15148 589
17034 523
12460 370