16031 783
8975 319
6347 334
11807 694
9459 98
8996 752
8791 502
8223 351
19101 589
9205 610
7096 287
8343 886
13554 580
20281 654
9647 624
14110 615
7045 110
19037 375
9705 476
6449 481
17153 611
7818 182
7324 149
19163 698