4881 613
20779 201
7276 50
15390 437
73258 337
8452 524
8121 293
4438 71
12728 649
8122 156
8726 49
5162 418
23946 603
11953 291