2963 35
12503 386
16972 352
9019 595
4344 269
5388 631
5117 421
3667 652
3413 795
6488 473
2608 124
4623 442
6775 741
6142 626
15177 579
4969 429
3051 175
5482 663
2587 94
8877 529
3920 303
4427 185
3622 185
7736 801
11599 473
7668 482
10868 411
18348 745