50932 61
4451 503
3610 513
1587 61
21214 191
4554 670
9962 109
11206 470
13552 472
6738 374
8976 354
10132 738
12983 333
5287 767
10363 285
7367 126
10200 463