3013 53
2300 353
1559 125
4929 613
2399 187
5041 546
2641 389
1952 112
1557 242
4718 595
2259 367
4362 710
3549 449
4210 472
4886 879
2166 234
2338 324
5212 149
1677 193
2942 551
3867 677
1900 277
3001 397
2869 495