3008 208
2482 169
3580 538
4689 196
7861 356
12846 39
16488 505
10529 539
6399 263
9854 499
3149 282
2613 182
6191 471
11422 531
21681 280
8259 673
5950 666
3147 574
2591 129
4402 792
3310 416
5486 673
3552 57
12263 718
20005 445
7794 530
4550 396
4044 134