952 45
9748 461
9183 50
5062 216
1140 153
2556 388
4866 666
7192 62
3196 63
1909 211
15295 684
7923 754
6793 497
2805 86
2914 251
30308 263
13822 889
17623 336
5578 651
31425 538
32321 121
22067 527
36683 551
1038 31
1893 390
10968 586
9848 420
857 98