5892 61
7536 421
6082 799
2815 358
8539 226
4178 160
53459 557
13331 39
12653 487
11150 754
12238 123
8210 678
4641 28
12016 211
20246 589
3920 404
145360 273
5310 249
2206 131
21985 424