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