12030 82
5557 102
17209 279
16913 504
8399 228
4999 338
24180 312
7472 46
6345 56
17919 186
8054 248
10336 165
13354 320
9105 88
9361 671
8801 147
5354 467
20374 295
12038 531
56533 553
42702 445
20625 466
20925 497
14570 783
23303 768
20399 337
30447 698
31014 718