50942 61
4451 503
3610 513
1587 61
21216 191
4554 670
9966 109
11206 470
13552 472
6740 374
8978 354
10132 738
12984 333
5287 767
10364 285
7368 126
10200 463