50929 61
4451 503
3610 513
1587 61
21213 191
4554 670
9958 109
11204 470
13550 472
6738 374
8976 354
10132 738
12983 333
5287 767
10362 285
7366 126
10199 463