337 81
2845 859
1009 303
2899 625
3041 937
2384 499
2380 599
3035 688
27917 166
2717 577
8619 388
568 64
2617 630
2215 426
2283 673
14558 554
21355 227
13333 183
7709 539
6599 554
16143 470
3573 641
5646 818
4169 366
7655 49
2635 63
8836 422