4404 64
299003 400
114692 678
177271 866
79307 663
27048 493
13723 508
37441 172
22728 351
3592 248
3392 726
16438 614
2249 198
5729 620
4624 847
2618 115
2975 54
1686 158
4607 437
8773 297