2960 208
2434 169
3508 538
4604 196
7706 356
12685 39
16154 505
10367 539
6297 261
9634 499
3088 282
2556 182
6072 471
11279 531
21514 280
8133 673
5889 666
3107 574
2539 129
4372 792
3269 416
5441 673
3445 57
12125 718
19665 445
7716 526
4481 396
3936 134