40639 509
32301 603
17536 546
105158 612
10883 562
2220 115
8282 407
7773 433
21906 570
36219 952
11553 675
20360 161
4239 748
11721 282
21697 422
2558 671
945 133
4262 748
85031 839
7788 681
16869 326
16032 605
16005 116
12548 31
10423 212
23808 130
48171 491
28780 458