3896
155
2935
90
13980
7144
11783
2549
5038
2314
6892
2209
6281
2103
4232
1942
4567
937
9447
813
(1/50)