3200 149
1880 94
6257 782
14411 709
3438 235
3476 587
3112 160
5202 758
11324 991
6652 391
3287 246
3533 421
3885 397
2863 123
1489 32
1107 98
2888 248
2310 280
3668 97
2423 200
3796 140
4224 715
6944 601
4535 265
2730 262
1595 103
3635 447
6828 652