21146 625
7538 341
22116 744
396920 1005
275320 846
7906 348
7268 501
10415 263
6554 543
20675 85
27764 341
13229 156
33596 244
2986 243
6169 621
2145 152
24593 292