21956 131
7267 429
12484 778
8225 730
10622 147
11322 556
5477 378
5802 954
12645 39
8558 532
4260 39
8265 787
6113 442
2341100 3879
928197 955
247152 1043
33709 612
62652 609
30947 518
78912 616
26922 224
7941 185
17516 546
8273 407
7764 433
11525 675
13227 747
7780 681