2966 208
2437 169
3514 538
4611 196
7728 356
12697 39
16191 505
10392 539
6303 261
9655 499
3094 282
2560 182
6085 471
11295 531
21520 280
8146 673
5899 666
3110 574
2543 129
4373 792
3273 416
5447 673
3455 57
12137 718
19688 445
7722 526
4490 396
3950 134