31103 436
15868 364
18552 747
8408 680
12698 702
10770 448
8138 476
5888 451
10241 600
12289 496
13038 277
6267 102
10781 473
5150 262
12904 890
16778 622
20979 703
2369 120