3335 613
18543 199
6481 50
14991 437
72504 337
7473 521
7179 293
3842 71
11428 649
6501 156
7662 49
4215 417
21119 603
10541 291