4881 613
20780 201
7276 50
15390 437
73258 337
8452 524
8121 293
4439 71
12730 649
8124 156
8726 49
5162 418
23946 603
11953 291