1032 100
1013 134
3096 618
2669 615
2972 507
1976 458
833 62
2911 784
2802 522
232 32
415 85
852 187
3437 839
2455 448
699 129
1832 501
2701 693
3552 464
2648 530
2304 586
2659 586
2608 452
2497 686
1772 109