26680 697
6743 63
15257 539
2476 272
5455 302
2503 138
5238 925
2877 657
2099 254
23946 570
3005 408
3049 470
2999 205