4093 499
90619 396
115955 683
13446 456
34541 277
336083 1371
25727 52
9859 211
22151 818
9947 262
52869 500
6902 569
2636 69
6202 480
3840 285