4325 64
296910 399
114121 678
177176 866
79006 663
26930 493
13714 508
37415 172
22628 351
3583 248
3382 726
16430 614
2239 198
5727 620
4619 847
2605 115
2968 54
1677 158
4598 437
8763 297