50972 61
4449 503
3602 513
1581 61
21249 191
4558 670
9905 109
11194 470
13528 472
6690 374
8987 354
10159 738
12950 333
5256 767
10384 285
9750 126
9152 463