2633 423
4212 201
134257 928
35810 116
43344 550
17930 414
5364 683
8545 163
6721 525
7732 136
17339 521
4788 123
50054 119