2907 845
10057 523
9319 656
6323 758
1383 99
4006 423
8043 202
148292 929
38950 117
50136 551
21267 415
5847 683
10108 165
8388 525
9161 136
23834 523
5449 123
58536 122