3088 156
12239 531
1564 29
4113 396
2843 289
3858 566
4406 518
5152 473
5902 320
16671 232
1895 111
1296 171
3701 871
17266 612
2425 364
890 46
2302 241
2066 85
5611 623
3478 321
7903 212
11522 169
9434 376
7041 185