50951 61
4453 503
3610 513
1587 61
21225 191
4554 670
9971 109
11208 470
13552 472
6743 374
8982 354
10132 738
12988 333
5287 767
10366 285
7370 126
10201 463