37046 421
6666 95
12357 162
32286 405
3387 519
4637 575
2244 30
3133 792
3090 801
1020 148
1107 148
3554 671
2571 761