3009 208
2483 169
3580 538
4690 196
7864 356
12853 39
16489 505
10530 539
6399 263
9855 499
3152 282
2613 182
6194 471
11425 531
21681 280
8262 673
5951 666
3147 574
2591 129
4407 792
3311 416
5488 673
3553 57
12265 718
20007 445
7795 530
4552 396
4044 134