2969 321
2455 118
2717 533
2702 418
1985 415
1002 34
5463 759
5571 628
2614 416
5192 93
6781 580
1890 385
5290 616
2422 285
3720 596
4044 737
3234 275
3754 684
5055 328
5513 44
12578 313
15780 500
23989 632