3096 506
3207 254
2579 610
2434 449
14425 489
2634 248
2561 130
3747 557
7884 410
733 55
3228 584
1733 347
4597 746
2100 327
3641 269
3547 415
1947 70
2483 624
1370 84
12714 706
12121 317
4287 935
1990 293
9942 281