2516 626
4197 622
36371 796
44748 945
4321 531
18386 501
8679 118
2167 656
18709 607
5833 273
2570 750
516 154
14439 456
23488 605
1108 248
4759 311
20763 90
5473 98
1456 358
5594 393
10040 885
15708 54
7599 526
27534 561