2491 326
11980 761
1818 307
12897 746
31073 66
16410 529
1331 131
3062 943
7402 675
9757 122
23561 345
2128 527
248304 968
34975 245
19505 452
46533 647
11252 243
28847 124
14612 548
12638 472
107524 430
316 54
29595 676
13215 602