22802 294
21567 445
2506 68
1696 340
5059 465
6410 441
14743 129
9103 652
4311 120
11388 277
15598 535
22814 454
8770 605
13273 341
8136 769
11055 426
2708 37
6561 597
2199 303
16337 329
2838 89
2092 63
10432 347
4797 452
5461 852
8607 743
2128 80
7194 417