21144 625
7538 341
22113 744
396884 1005
275243 846
7906 348
7266 501
10415 263
6553 543
20675 85
27763 341
13219 156
33582 244
2984 243
6168 621
2145 152
24591 292