3198 149
1880 94
6254 782
14404 709
3437 235
3476 587
3106 160
5199 758
11320 991
6651 391
3283 246
3532 421
3883 397
2863 123
1489 32
1107 98
2886 248
2309 280
3667 97
2420 200
3792 140
4224 715
6941 601
4535 265
2728 262
1594 103
3635 447
6827 652