2970 506
2502 658
1295 72
4124 885
3119 447
3653 862
1481 125
2167 344
3448 692
1479 160
1171 154
2133 135
2692 537
3252 714
2619 686
6449 793
4918 834
3300 431
3483 554
3287 647
2490 456
1552 320
8397 525
1223 43