50829 61
4413 503
3582 513
1565 61
21038 191
4523 670
9880 109
11140 470
13486 472
6652 374
8947 354
10102 738
12928 333
5246 767
10336 285
7322 126
9121 463