3018 76
2459 340
2778 331
3136 419
2531 47
4046 597
1710 83
16160 812
3944 268
10146 953
6050 689
5949 304
3509 477
1112 98
3415 677
1343 88
3129 570
2288 276
4075 933
2300 109
3690 729
18052 536
1515 46
3471 565
22115 377
6057 541
3124 669
22169 106