2108 131
14599 423
11928 884
31708 282
190211 521
6922 263
9406 300
4160 628
3951 738
10335 904
5811 113
4466 422
3824 432
9417 545
1414 89