3084 904
2168 595
1124 351
1926 424
2934 950
532 63
1787 446
2495 762
1396 366
983 262
332 77
896 49
3381 699
2717 439
9776 97
23046 56
2911 552
9109 330
2596 298
2461 235
11234 631
7136 961
2549 272
2716 257
14858 243
5103 594
29806 200
32964 120