3987 63
290628 386
113011 678
176698 866
78230 660
26577 493
13586 508
36943 172
22164 351
3549 248
3354 726
16383 614
2210 198
5711 620
4596 847
2574 115
2931 54
1653 158
4579 437
8741 297