4293 64
296150 393
113939 678
177141 866
78899 663
26896 493
13712 508
37410 172
22577 351
3577 248
3378 726
16423 614
2236 198
5724 620
4617 847
2601 115
2963 54
1676 158
4596 437
8760 297