31106 436
15873 364
18563 747
8410 680
12702 702
10775 448
8145 476
5893 451
10245 600
12291 496
13044 277
6271 102
10786 473
5154 262
12917 890
16786 622
20990 703
2375 120