1300 129
16487 588
4761 59
3067 382
55437 735
13339 82
9631 818
16463 570
5578 282
4662 393
4055 338
3466 722
5283 683
4537 357
2594 245
3510 284
1807 44
8421 874
4699 807
1996 96
15517 527
2431 245
2805 243
5530 514
3804 412
9515 673
2037 598
7312 278