5010 613
20894 201
7320 50
15398 437
73299 337
8535 524
8167 293
4478 71
12808 649
8246 157
8784 49
5199 417
24066 603
12017 291