29866 491
2215 194
4060 206
6852 551
4243 235
3598 201
2972 378
18474 192
1257 228
2198 521
3927 521
5578 387
4830 696
33223 374
3197 131
7506 484
2533 91