2953 208
2426 169
3494 538
4587 196
7682 356
12658 39
16090 505
10323 539
6277 261
9587 499
3077 282
2545 182
6046 471
11258 531
21510 280
8112 673
5872 666
3102 574
2528 129
4365 792
3263 416
5433 673
3417 57
12103 718
19595 445
7697 526
4469 396
3919 134