684 45
1274 109
3884 677
1795 380
6980 425
2266 563
14172 515
3167 635
9643 331
3099 268
1019 221
3228 598
2247 547
393 28
4932 493
3366 575
1205 92
967 67
9456 326
2886 675
1460 62
3126 578
849 76
2623 674