4432 64
299362 400
114783 678
177291 866
79348 663
27073 493
13726 508
37455 172
22747 351
3593 248
3395 726
16442 614
2254 198
5729 620
4629 847
2621 115
2978 54
1687 158
4608 437
8773 297