2107 131
14591 423
11923 884
31704 282
190078 521
6920 263
9400 300
4159 628
3949 738
10332 904
5803 113
4464 422
3823 432
9414 545
1412 89