2966 861
22680 253
2897 509
9386 424
11766 585
2733 204
1511 202
89563 780
10563 702
2549 581
4910 44
2168 261
58971 85
3109 64
33040 556
19171 818
19460 116
14582 355
4346 562
23508 294