3092 862
22738 253
3017 509
9438 424
11906 585
2742 204
1541 202
89674 781
10699 702
2570 581
5066 44
2171 261
59262 85
3125 64
33103 556
19247 818
19593 116
14666 355
4367 562
23676 294