3136 818
4331 640
20942 448
22749 361
2430 282
2672 424
1864 150
6718 91
3979 319
4655 474
4249 441
3834 332
42731 395
5800 469
2833 201
35085 172