3501 672
3274 59
2692 344
3193 525
2576 329
5396 418
4643 270
2061 286
2126 281
5913 960
12650 580
6781 486
4298 954
1982 111
4345 842
2550 120
18488 597
3063 442
14674 385
897 243
3880 772
3537 489
3207 558
1293 86