2953 208
2428 169
3497 538
4591 196
7686 356
12664 39
16096 505
10332 539
6278 261
9590 499
3077 282
2546 182
6049 471
11262 531
21511 280
8113 673
5872 666
3102 574
2530 129
4366 792
3263 416
5435 673
3419 57
12105 718
19604 445
7701 526
4471 396
3919 134