2959 208
2432 169
3505 538
4600 196
7706 356
12681 39
16148 505
10358 539
6293 261
9632 499
3084 282
2556 182
6066 471
11278 531
21513 280
8129 673
5884 666
3105 574
2537 129
4370 792
3267 416
5440 673
3443 57
12122 718
19659 445
7714 526
4481 396
3932 134