2852
358
348
342966
2520
336
338
2380
2280
2430
310
2140
18926
14550
12611
11210
8642
834263
7770
7372
697148
620142
60411
5510