5348 313
2649 715
2910 126
3674 609
3297 672
2530 500
2548 539
2271 524
3536 351
2488 464
5088 286
2315 139
2448 557
2671 669
5690 562
2135 398
700 94
3317 487
817 165
6217 119
3878 655
5506 713
10339 827
2620 541