2602 294
1609 411
3212 572
1108 97
924 65
1576 322
2866 422
1560 193
3133 610
3297 646
2807 589
4629 623
11141 530
2596 220
3510 713
1674 314
2777 635
5386 664
1791 239
4445 945
2245 408
925 42
2102 407
3076 978
8648 624
910 82
2531 571
3105 527