2935 785
3741 587
2268 521
3043 827
3481 621
3640 598
3271 559
18078 749
2582 71
4090 667
4487 305
4978 450
5733 163
5201 441
5028 526
958 134
2407 418
2000 300
3830 457
21455 336
2684 169
2513 396
3974 464
3578 580
6348 354
8415 397
3903 103
5018 287