2961 208
2435 169
3511 538
4607 196
7715 356
12688 39
16169 505
10380 539
6298 261
9644 499
3088 282
2558 182
6080 471
11287 531
21518 280
8138 673
5895 666
3109 574
2540 129
4373 792
3271 416
5444 673
3447 57
12130 718
19671 445
7717 526
4485 396
3944 134