2305 88
1238 70
3822 768
41975 685
2558 228
3294 554
13005 396
6871 156
21231 52
11992 648
7629 602
14696 134
10328 201
2636 555
16897 213
5705 421