307 31
869 149
2501 531
1998 493
3694 527
3246 44
1221 120
3760 506
4251 500
1317 292
5660 529
8083 587
2459 636
2589 73
2405 645
908 58
543 111
386 67
2979 923
763 186
1221 165
1293 297
4570 738
4406 416