51327 61
4563 503
3678 513
1620 61
21661 191
4654 670
10223 109
11411 470
13657 472
6904 374
9136 354
10199 738
13214 333
5553 768
11732 285
7482 126
10266 463