6590 354
45503 486
21165 204
15188 313
76049 241
11242 119
6524 166
14067 675
3749 592
3326 129
3132 272
4558 497
4192 104
7239 338
34251 358