2996 500
1946 492
2494 419
19367 33
2291 455
9779 293
12445 120
10690 269
54817 458
18313 154
9810 364
9162 483
4420 56
15286 647
15825 885
6016 580
2940 255
7477 705
14662 329
23030 755
25811 263
56756 78
4849 183
5014 478
14613 562
6397 86
3546 157
4168 820