5340 764
8291 54
20228 249
19561 275
14375 196
64927 623
428479 1334
39241 134
35472 976
5128 562
3817 885
3129 622
2988 286
28440 605