2962 321
2449 118
2705 533
2684 418
1979 415
992 34
5452 759
5567 628
2608 416
5186 93
6774 580
1883 385
5281 616
2415 285
3710 596
4033 737
3218 275
3745 684
5048 328
5502 44
12538 313
15708 500
23909 632