4328 64
296937 399
114125 678
177176 866
79013 663
26930 493
13714 508
37416 172
22628 351
3583 248
3382 726
16430 614
2240 198
5727 620
4619 847
2606 115
2968 54
1677 158
4598 437
8763 297