3000 149
1818 94
6112 782
13868 709
3307 235
3351 587
2729 159
5065 758
11022 991
6343 391
3200 246
3440 421
3798 397
2794 123
1378 32
1038 98
2755 248
2221 280
3396 97
2350 200
3665 140
4065 715
6609 601
4317 264
2539 262
1514 103
3438 447
6738 652