4400 38
11590 701
66890 506
26346 229
2737 63
14527 684
6182 497
4736 178
2935 459
7404 738
10846 598
11962 545
1035 176
3037 369