2953 208
2425 169
3493 538
4583 196
7680 356
12656 39
16087 505
10320 539
6276 261
9586 499
3074 282
2545 182
6044 471
11256 531
21510 280
8106 673
5871 666
3102 574
2528 129
4365 792
3263 416
5430 673
3415 57
12103 718
19589 445
7693 526
4469 396
3914 134