5007 613
20883 201
7318 50
15393 437
73292 337
8530 524
8164 293
4474 71
12801 649
8233 157
8783 49
5197 417
24060 603
12000 291