3121 818
4326 640
20908 448
22742 361
2427 282
2672 424
1864 150
6718 91
3977 319
4653 474
4249 441
3834 332
42731 395
5800 469
2833 201
35082 172