5004 613
20880 201
7317 50
15393 437
73292 337
8528 524
8163 293
4474 71
12800 649
8226 157
8783 49
5197 417
24059 603
11996 291