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