3135 50
1155 111
2531 503
8642 328
6633 804
6945 716
4156 635
10929 227
7150 177
1915 516
179 32
1335 101
24264 602
668 86
3849 755
2012 362
1240 195
2705 406
2670 226
2010 301
3209 340
2616 528
1551 58
8789 690