31103 436
15859 364
18547 747
8407 680
12697 702
10767 448
8136 476
5888 451
10240 600
12288 496
13036 277
6264 102
10777 473
5148 262
12897 890
16778 622
20975 703
2369 120