5009 613
20867 201
7339 50
15409 437
73313 337
8527 524
8152 293
4488 71
12789 649
8265 157
8786 49
5219 417
24061 603
11993 291