50993 199
42093 104
91305 490
66009 581
52492 198
46135 572
38498 557
34708 716
60280 920
30187 83
47254 920
168023 372
116606 629
76521 655
183791 999
79392 802
52122 141
46366 204
48923 178
47948 517
51092 865
76222 388
53950 432
28311 156