3030 76
2520 340
2813 331
3199 420
2649 47
4122 599
1814 83
16239 812
4024 268
10230 958
6175 689
6428 306
3607 477
1282 98
3444 677
1553 89
3310 570
2356 276
4130 933
4386 112
5865 730
18699 535
1585 46
3507 565
22181 377
6220 541
3256 669
22426 106