4881 613
20778 201
7275 50
15389 437
73258 337
8452 524
8116 293
4436 71
12728 649
8122 156
8725 49
5157 418
23941 603
11952 291