3008 208
2481 169
3580 538
4687 196
7859 356
12842 39
16486 505
10525 539
6397 263
9851 499
3146 282
2613 182
6190 471
11421 531
21681 280
8253 673
5945 666
3147 574
2591 129
4402 792
3308 416
5486 673
3552 57
12260 718
20002 445
7793 530
4546 396
4044 134