3113 862
22751 253
3048 509
9451 424
11938 585
2749 204
1557 202
89681 781
10729 702
2577 581
5104 44
2171 261
59344 85
3134 64
33119 556
19260 818
19622 116
14676 355
4375 562
23713 294