49912 60
1630 212
2772 479
3116 484
3878 646
7239 368
2867 202
3383 584
3915 198
2802 484
12143 167
5348 232
2273 254
5194 472
3550 685
2728 656
1951 141
3920 641
4040 653