31103 436
15862 364
18547 747
8407 680
12697 702
10768 448
8137 476
5888 451
10240 600
12288 496
13036 277
6264 102
10779 473
5148 262
12900 890
16778 622
20975 703
2369 120