3030 76
2520 340
2812 331
3196 420
2639 47
4121 599
1812 83
16239 812
4023 268
10229 958
6173 689
6427 306
3607 477
1281 98
3444 677
1553 89
3310 570
2356 276
4130 933
4342 111
5865 730
18695 535
1584 46
3507 565
22181 377
6219 541
3256 669
22424 106