16523 611
21423 200
28334 768
15747 58
22696 351
16154 169
17899 300
12018 212
24205 365
23215 486
20894 842
24673 310
16093 587
17852 258
20155 672
30940 335
19681 137
9303 475
21087 936
19756 618