29987 872
15368 622
35968 623
53993 446
47218 305
37155 621
3880 483
12279 260
1432 70
1948 165
12973 570
6076 367
5787 67
5834 649
5126 113
2252 318
5110 317
28729 502