3198 149
1880 94
6254 782
14405 709
3437 235
3476 587
3108 160
5200 758
11322 991
6651 391
3283 246
3533 421
3883 397
2863 123
1489 32
1107 98
2887 248
2309 280
3667 97
2421 200
3794 140
4224 715
6942 601
4535 265
2729 262
1594 103
3635 447
6828 652