42996 308
3473 366
45977 443
182 31
8735 298
7720 482
1460 214
91978 691
90832 797
1294 130
18742 779
1415 445
5585 922
63473 720
24125 351
2526 103
3950 187
11231 842
12648 660
5184 826
27450 126
4345 587
3979 348
3863 164