51075 61
4481 503
3633 513
1611 61
21288 191
4589 670
9922 109
11240 470
13550 472
6714 374
9015 354
10200 738
12981 333
5279 767
10423 285
9768 126
9191 463