299
2312
2520
2617
250
240
2516
2119
2419
2112
239
2233
10920
8920
6790
5210
483261
4240
4090
3889
3641
346147
316142
29049