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