19391 432
125991 191
72342 155
20109 409
16565 331
19937 404
4498 107
17218 507
5177 421
18669 535
16687 213
40047 106
9411 126