4406 64
299036 400
114699 678
177274 866
79308 663
27050 493
13723 508
37441 172
22728 351
3593 248
3393 726
16438 614
2249 198
5729 620
4626 847
2618 115
2975 54
1686 158
4607 437
8773 297