2915 208
2371 169
3460 538
4504 196
7581 356
12516 39
15852 505
10153 539
6196 261
9327 499
3028 282
2515 182
5947 471
11166 531
21473 280
7976 673
5810 666
3089 574
2505 129
4343 792
3181 416
5375 673
3333 57
12014 718
19351 445
7602 526
4416 396
3859 134