6193 390
58557 584
31650 179
3733 163
18706 619
10117 146
2014 265
21601 305
16003 911
17379 445
4923 53
4351 370
1799 289
3554 354
4925 813
7715 681
12084 485