20559 427
7649 655
9068 31
44992 926
9901 137
30077 664
92381 683
5519 399
2484 192
260199 832
14629 70
4987 627
3285 614
2864 305
1334 66
1711 254