2965 321
2453 118
2708 533
2692 418
1985 415
998 34
5457 759
5570 628
2611 416
5190 93
6777 580
1887 385
5285 616
2419 285
3713 596
4040 737
3224 275
3751 684
5050 328
5509 44
12555 313
15760 500
23958 632