3089 862
22737 253
3011 509
9433 424
11897 585
2742 204
1539 202
89671 781
10694 702
2568 581
5048 44
2171 261
59241 85
3124 64
33099 556
19247 818
19584 116
14659 355
4366 562
23661 294