3050 818
4323 640
20840 448
22734 361
2422 282
2667 424
1863 150
6716 91
3976 319
4649 474
4249 441
3828 332
42730 395
5799 469
2831 201
35076 172