3008 208
2481 169
3579 538
4687 196
7858 356
12840 39
16483 505
10522 539
6397 263
9850 499
3145 282
2613 182
6189 471
11418 531
21681 280
8250 673
5945 666
3147 574
2591 129
4402 792
3308 416
5485 673
3550 57
12259 718
20001 445
7793 530
4544 396
4044 134