3088 862
22737 253
3009 509
9433 424
11895 585
1538 202
10694 702
5047 44
59238 85
33099 556
19247 818
19584 116
14656 355
23661 294