2940 845
10057 523
9326 656
6332 758
1383 99
4006 423
8051 202
148307 929
38966 117
50139 551
21273 415
5847 683
10112 165
8388 525
9163 136
23834 523
5449 123
58555 122