4342 64
297401 399
114226 678
177192 866
79073 663
26953 493
13718 508
37421 172
22660 351
3585 248
3385 726
16431 614
2242 198
5727 620
4619 847
2611 115
2970 54
1677 158
4600 437
8766 297