2904 558
869 201
782 159
1853 385
2980 700
1108 265
1222 201
2280 347
54515 198
65087 411
29561 670
10872 674
5723 85
11060 573
7085 451
5861 596
30134 482