31799 196
167527 446
75549 384
186564 740
154083 419
151369 524
325011 1036
2150 501
3215 604
4056 448
3047 124
2670 671
3400 682
3294 565