3008 208
2481 169
3579 538
4687 196
7859 356
12840 39
16484 505
10523 539
6397 263
9851 499
3145 282
2613 182
6189 471
11420 531
21681 280
8252 673
5945 666
3147 574
2591 129
4402 792
3308 416
5486 673
3552 57
12260 718
20002 445
7793 530
4546 396
4044 134