15181 422
37506 799
2117 300
9060 126
4879 508
2310 222
20258 660
3333 587
3445 624
3360 66
9934 32
17182 667
14858 374
11070 346
5242 821
2646 85
16141 565
33003 391
11592 339
3492 571
12718 561
12029 382
80998 547
40050 848