3092 862
22737 253
3017 509
9438 424
11903 585
2742 204
1540 202
89673 781
10699 702
2570 581
5062 44
2171 261
59259 85
3125 64
33103 556
19247 818
19591 116
14665 355
4367 562
23672 294