3175 671
2543 427
2771 350
2334 185
5162 478
4190 714
3353 403
4351 843
2192 511
3318 202
2352 493
5092 361
1353 61
3490 474
2488 379
4996 975
2876 308
3930 679
3315 485
5058 892
4984 787
4957 700
1739 286
1184 332