14405 777
19637 571
2912 296
4157 417
25641 132
5906 272
5725 453
4423 598
18228 123
5810 256
32733 121
20506 254
8773 568
6903 783
7556 165
19762 279
22130 808
5179 535
9538 412
7840 800
9045 796
30405 654
10416 56
21600 93
8080 971
2948 323
6333 520
4490 286