3008 208
2481 169
3580 538
4689 196
7861 356
12845 39
16488 505
10529 539
6397 263
9854 499
3148 282
2613 182
6191 471
11422 531
21681 280
8259 673
5947 666
3147 574
2591 129
4402 792
3310 416
5486 673
3552 57
12262 718
20005 445
7794 530
4547 396
4044 134