40640 509
32301 603
17539 546
105162 612
10884 562
2220 115
8282 407
7773 433
21906 570
36220 952
11553 675
20361 161
4239 748
11721 282
21697 422
2558 671
945 133
4262 748
85034 839
7788 681
16870 326
16032 605
16005 116
12549 31
10423 212
23809 130
48173 491
28781 458