3186 452
1959 217
3863 810
26511 504
25429 266
2563 387
2902 192
18513 260
4765 328
3947 562
3753 372