6590 354
45503 486
21165 204
15191 313
76051 241
11242 119
6524 166
14068 675
3750 592
3326 129
3132 272
4558 497
4192 104
7240 338
34251 358