3089 862
22737 253
3011 509
9433 424
11897 585
1539 202
10694 702
5049 44
59242 85
33099 556
19247 818
19584 116
14659 355
23661 294