3600 501
1557 118
31116 922
20011 272
30023 397
52818 416
27864 529
5517 423
2600 189
421921 1327
5768 851
3479 274
3432 557
3767 732
1744 166
2738 547
2552 331
2298 149
4993 236
5639 348
9260 872
95480 641
4093 631
9071 277
8581 401
11374 43
8886 175
4601 713