3008 588
1080 53
1529 347
1264 93
3951 795
1712 211
1401 97
3641 661
17489 825
4313 521
11851 861
4657 304
3722 654
3268 241
14639 853
6544 202
6216 276
4257 266
4775 120
16302 296
10463 405
2244 331
2499 160
3702 668