29989 872
15375 622
35977 623
54008 446
47269 305
37167 621
3880 483
12281 260
1432 70
1949 165
12976 570
6078 367
5789 67
5835 649
5127 113
2252 318
5110 317
28742 502