39515 217
75211 800
19197 166
28740 606
29286 744
4033 859
3529 742
6044 793
3061 574
10448 498
3348 101
1732 124
4546 413
17324 439