4099 499
90896 396
116145 683
13451 456
34548 277
336403 1371
25741 52
9864 211
22168 818
9955 262
52975 500
6908 569
2637 69
6205 480
3847 285