48122 247
23522 649
40141 222
11258 484
35321 680
36401 430
992 79
1048 68
4127 866
2919 326
1713 151