2667 423
4291 201
134914 928
35911 116
43649 550
18088 414
5369 683
8583 163
6754 525
7826 136
17366 521
4807 123
50346 119