3609 521
11535 538
3213 452
1199 153
3897 316
4213 748
3013 318
6405 747
28650 89
2598 309
2571 309
11602 49
12200 85
20934 161
2636 413
2655 671
2035 229
1924 331
4643 248
7011 409
8064 576
1115 83