13866 277
29482 930
8679 272
5101 695
8015 364
3003 309
2548 286
22975 736
20576 521
22335 170
4824 971
3251 237
4526 565
4895 937
7638 151
7170 119
2371 134
2871 458
4043 73
8872 585
3504 312
2138 276
4705 617
8040 394