2963 35
12503 386
16974 352
9021 595
4344 269
5388 631
5117 421
3667 652
3413 795
6490 473
2608 124
4627 442
6775 741
6142 626
15183 579
4969 429
3051 175
5482 663
2588 94
8877 529
3920 303
4431 185
3622 185
7737 801
11605 473
7669 482
10871 411
18348 745