2960 208
2434 169
3509 538
4604 196
7707 356
12686 39
16158 505
10370 539
6298 261
9635 499
3088 282
2556 182
6074 471
11279 531
21514 280
8134 673
5892 666
3107 574
2539 129
4372 792
3269 416
5442 673
3445 57
12126 718
19666 445
7716 526
4481 396
3938 134