4289 64
296006 392
113906 678
177132 866
78879 663
26882 493
13711 508
37409 172
22566 351
3577 248
3376 726
16420 614
2235 198
5723 620
4617 847
2601 115
2959 54
1676 158
4595 437
8760 297