50926 61
4450 503
3610 513
1587 61
21211 191
4550 670
9958 109
11203 470
13548 472
6735 374
8974 354
10132 738
12983 333
5287 767
10362 285
7365 126
10199 463