2666 423
4285 201
134855 928
35902 116
43616 550
18077 414
5369 683
8582 163
6754 525
7817 136
17362 521
4807 123
50315 119