3132 818
4330 640
20930 448
22746 361
2428 282
2672 424
1864 150
6718 91
3978 319
4653 474
4249 441
3834 332
42731 395
5800 469
2833 201
35084 172