29034 86
15070 890
8893 419
14575 251
16253 454
4142 269
16334 445
9134 54
10597 321
11560 222
22554 704
7365 387
9447 486
18537 348
35679 143
8235 999
9501 718
5703 359
23630 72
10372 501
11863 693
7777 648
14672 733
7005 67
11651 761
27505 519
28632 596
15835 767