3098 106
1238 79
3092 430
4555 1001
4461 774
3252 504
2697 562
6253 108
3650 488
2446 401
14735 292
2800 441
3567 845
2759 564
3319 730
4026 811
3329 503
6065 577
2215 591
2837 297
1338 60
3416 580
3497 686
4483 937