2916 845
10057 523
9321 656
6323 758
1383 99
4006 423
8046 202
148293 929
38952 117
50136 551
21267 415
5847 683
10108 165
8388 525
9162 136
23834 523
5449 123
58536 122