48056 247
23521 649
40141 222
11258 484
35319 680
36387 430
992 79
1048 68
4127 866
2919 326
1713 151