1388 340
1029 232
3269 714
3057 502
2104 477
2673 652
2438 661
2551 514
30455 891
4924 47
142734 343
145476 627
36661 448
73522 784
5144 885