45728 143
3650 693
46517 941
1772 84
2095 268
2850 723
1170 112
2052 373
1389 160
2444 439
5742 177
10749 686
9222 330
16536 404
12084 582
10775 710
3965 30
5936 745
7616 600
4910 118
5535 101
10038 324
6726 577
9233 298