29990 872
15375 622
35980 623
54009 446
47278 305
37167 621
3880 483
12281 260
1433 70
1949 165
12976 570
6079 367
5789 67
5835 649
5127 113
2252 318
5110 317
28747 502