2585 560
4563 579
3946 791
3297 803
1252 34
1962 294
831 63
1222 114
2940 705
17657 311
3772 168
2757 669
1701 272
2980 695
968 166
1060 137
21181 154
3288 857
1095 65
1635 284
1639 383
1781 393
2427 89
9828 752