3026 76
2519 340
2807 331
3193 420
2637 47
4117 599
1811 83
16239 812
4017 268
10219 958
6165 689
6376 306
3606 477
1277 98
3441 677
1552 89
3308 570
2354 276
4130 933
3224 109
5863 730
18690 535
1579 46
3506 565
22179 377
6216 541
3255 669
22412 106