4485 64
300254 400
115087 681
177351 866
79523 663
27159 493
13732 508
37705 172
22797 351
3600 248
3398 726
16457 614
2261 198
5732 620
4635 847
2628 115
2990 54
1695 158
4615 437
8782 297