16940 339
58012 283
31097 636
56980 265
27508 99
33947 459
20058 97
57614 1005
3328 257
3166 281
6439 626
1818 242
13516 599
10629 670
3988 746
6177 508
93576 383
91859 782
45349 219
52469 689