20239 310
27889 200
16963 119
17191 390
7612 340
60226 235
9360 262
8355 396
28346 213
10790 865
9124 477
22859 1061
5530 551
34669 557
19898 193
99937 619
19205 963
79108 384
49893 643
22890 689
159311 761
309235 952
43979 427
3187 284
9226 581
13915 444
17313 458
127220 590