2951 35
12490 386
16932 352
8997 594
4347 269
5366 631
5103 421
3661 652
3476 795
6462 473
2603 124
4609 442
6727 741
6109 626
15189 579
4938 429
3019 175
5456 663
2567 94
8835 529
3899 303
4402 185
3599 185
7716 801
11528 473
7555 482
10774 411
18328 745