50936 61
4451 503
3610 513
1587 61
21214 191
4554 670
9965 109
11206 470
13552 472
6740 374
8978 354
10132 738
12983 333
5287 767
10364 285
7368 126
10200 463