3018 76
2459 340
2779 331
3139 419
2531 47
4046 597
1710 83
16160 812
3944 268
10147 953
6050 689
5949 304
3509 477
1112 98
3415 677
1343 88
3130 570
2289 276
4075 933
2301 109
3690 729
18053 536
1515 46
3473 565
22116 377
6057 541
3124 669
22170 106