2978 861
22684 253
2940 509
9391 424
11777 585
2736 204
1514 202
89566 780
10576 702
2549 581
4920 44
2168 261
58998 85
3111 64
33045 556
19195 818
19472 116
14588 355
4347 562
23522 294