16396 163
16184 363
7447 387
10049 128
20438 550
6680 143
17211 579
12345 627
27745 142
8304 999
16036 132
13331 549
24169 72
19272 654
18542 313
6713 286
11167 210
9200 61
10432 501
10874 343
11947 693
27001 651
14768 733
5531 162
10329 334
16082 187
11736 761
9742 875