4406 64
299021 400
114696 678
177273 866
79308 663
27048 493
13723 508
37441 172
22728 351
3593 248
3393 726
16438 614
2249 198
5729 620
4624 847
2618 115
2975 54
1686 158
4607 437
8773 297