35075 922
21992 167
14043 313
31019 470
65239 931
48523 606
32856 543
28258 308
30951 822
31320 576
41102 113
32339 85
22198 264
24879 620
89293 555
37507 286
31573 410
29476 742
119559 466
33371 787
47456 950
38232 173
180239 927
52860 296