29988 872
15373 622
35976 623
54005 446
47264 305
37165 621
3880 483
12280 260
1432 70
1949 165
12975 570
6077 367
5788 67
5835 649
5127 113
2252 318
5110 317
28739 502