40928 280
39270 214
29862 829
69437 722
57190 169
44616 516
49151 611
31022 331
41091 746
81209 648
11267 613
48541 385
37075 194
72908 634
159055 505
21750 90
44053 149
27373 390
17947 534
132914 294
160082 297
59371 659
71486 519
90143 482
159102 632
78739 531
164070 1046
62497 262