2951 575
936 127
3654 383
26618 621
11996 105
6805 596
8915 795
27861 568
24523 210
16970 160
249095 494
148581 639
212804 793
30943 871
22617 482
235951 778
7346 307
6438 532
84171 903
51575 772
70222 669
13397 331
64303 958
56459 593
13918 556
12522 68
5407 585
4421 406