2950 208
2418 169
3491 538
4572 196
7655 356
12643 39
16039 505
10290 539
6271 261
9557 499
3067 282
2538 182
6015 471
11241 531
21508 280
8086 673
5861 666
3100 574
2522 129
4363 792
3256 416
5427 673
3398 57
12077 718
19541 445
7685 526
4458 396
3904 134