2954 208
2430 169
3501 538
4592 196
7688 356
12667 39
16107 505
10334 539
6281 261
9599 499
3078 282
2548 182
6053 471
11266 531
21512 280
8115 673
5876 666
3103 574
2532 129
4366 792
3265 416
5435 673
3433 57
12108 718
19620 445
7705 526
4474 396
3920 134