2662 26
1759 75
4231 450
8396 806
5006 699
16376 201
6845 633
3436 479
4698 591
3091 330
4519 459
13453 371
18209 714
3744 674
11331 475
2506 364
23519 207
16119 241
48742 89
4940 382
13097 160
3677 399
19679 869
17672 240