3128 818
4328 640
20921 448
22745 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