903 164
3603 638
4603 743
2137 507
1299 204
2900 291
503 102
2680 714
1294 322
5015 677
2311 262
3208 593
5697 399
2824 640
2045 362
3312 498
1765 258
3340 796
2595 81
3210 490
700 113
1290 170
4279 296
2879 864