16242 447
21562 361
1808 282
2281 424
1730 150
6382 91
3768 319
4395 474
4098 441
3679 332
42601 395
5662 469
2616 201
34265 172