2950 301
8048 903
1762 281
1207 197
2963 623
5169 586
1065 83
4542 744
11521 605
4439 584
3338 668
7728 489
4212 526
3359 459
1271 315
1834 345
7743 222
4573 311
4198 424
1668 360
2599 665
3709 707
3444 732
2439 127