21077 835
2394 332
1436 301
1008 173
2268 171
1230 61
4818 812
3420 705
3179 861
3945 412
4205 853
3419 783
1192 47
3543 725
2433 324
3507 592
2389 406
1039 131
2590 484
2212 247
436 40
2394 508
17100 616
1868 201