4093 499
90569 396
115932 683
13446 456
34540 277
336039 1371
25725 52
9858 211
22151 818
9947 262
52855 500
6902 569
2636 69
6201 480
3839 285