2108 131
14594 423
11925 884
31705 282
190140 521
6920 263
9404 300
4160 628
3951 738
10332 904
5806 113
4466 422
3824 432
9416 545
1413 89