2342 506
1420 342
1268 284
2972 537
4342 616
3556 545
3005 633
3157 672
1605 275
2918 481
262 34
2403 317
1010 121
431 20
639 100
2573 656
2316 483
1599 398
3245 970
891 157
1694 316
3680 499
1985 77
1933 94
1152 164
4989 613
2997 295
2696 76