2110 81
22103 653
36020 581
28894 493
15781 132
3422 232
5005 674
7701 211
10441 267
7021 545
15444 291