3891 640
19808 448
22351 361
2259 282
2505 424
1814 150
6549 91
3881 319
4529 474
4184 441
3764 332
42678 395
5756 469
2737 201
34742 172