29950 872
15308 622
35885 623
53841 446
46905 305
37065 621
3873 483
12266 260
1425 70
1941 165
12962 570
6064 367
5773 67
5815 649
5123 113
2246 318
5101 317
28602 502