3197 149
1880 94
6252 782
14402 709
3437 235
3476 587
3102 160
5199 758
11318 991
6648 391
3283 246
3532 421
3881 397
2863 123
1489 32
1107 98
2886 248
2309 280
3667 97
2420 200
3791 140
4223 715
6939 601
4535 265
2728 262
1594 103
3633 447
6826 652