3761 705
4427 371
17885 578
26402 581
10244 147
8601 139
6875 114
33196 92
2835 522
16598 325
3310 638
2533 261