3009 64
8549 443
28460 738
13906 570
8626 676
10762 70
12328 221
8474 873
4390 851
16665 904
4568 135
8069 472
12814 715
6079 687
3861 223
3642 362
4419 412
18514 197
25689 143
46145 73
438536 739
98454 580
7068 493
2755 197
110303 393
23884 287
8203 485
53110 770