21051 625
7508 341
22091 744
395906 1004
272822 844
7895 348
7190 501
10393 263
6536 543
20573 85
27741 341
13017 156
33014 242
2969 243
6152 621
2120 152
24483 292