39927 98
32762 196
16066 132
19106 516
14413 248
4223 367
4425 393
8039 81
3883 102
7449 579
5105 662
2187 235
5361 638
9363 310
4289 737
72231 402
5012 892
3145 543
35499 172
1152 89
3176 119
4277 894
2464 357
4775 46