2963 706
2456 401
1944 117
712 58
2639 641
3205 803
959 156
2174 391
3085 610
4051 473
2234 591
2926 643
2037 211
4345 468
3052 800
3096 622
1470 246
4031 832
2716 545
1000 71
2487 457
2251 135
2907 46
2032 285
1138 181
6848 843
2350 512