903 47
3990 650
3412 330
2218 399
3502 873
6601 279
3029 371
2491 447
4555 644
3810 700
3226 592
6416 516
20743 458
2252 134
3006 227
1929 147
2466 348
8341 691
11422 446
3256 675
1964 160
3464 603
7921 652
18591 429
5676 325
3937 266
3682 760