29866 491
2215 194
4060 206
6852 551
4243 235
3598 201
2972 378
18475 192
1257 228
2198 521
3928 521
5578 387
4830 696
33225 374
3197 131
7507 484
2533 91