22196 656
24291 337
35264 557
19781 392
20861 818
83335 906
20639 232
29822 285
21173 231
28165 678
22648 188
14172 408
36798 540
38167 271
24158 424
25051 364
40185 326
32873 239
27123 291
22007 117
40527 438
26316 942
38269 315
28132 502