49333 306
96036 626
29557 290
32740 407
74916 632
18083 275
30562 148
34346 441
25746 268
25412 102
2935 590