3009 208
2482 169
3580 538
4689 196
7862 356
12851 39
16488 505
10529 539
6399 263
9854 499
3150 282
2613 182
6191 471
11424 531
21681 280
8261 673
5950 666
3147 574
2591 129
4403 792
3311 416
5486 673
3553 57
12263 718
20005 445
7794 530
4551 396
4044 134