50928 61
4451 503
3610 513
1587 61
21213 191
4553 670
9958 109
11203 470
13549 472
6737 374
8976 354
10132 738
12983 333
5287 767
10362 285
7366 126
10199 463