5010 613
20896 201
7320 50
15400 437
73301 337
8535 524
8167 293
4479 71
12810 649
8246 157
8784 49
5200 417
24068 603
12017 291