21896 198
5752 800
3234 664
27959 299
10832 32
3926 336
84774 952
2243 241
3248 813
3549 676
12460 652
8876 177
19201 280
3294 161
1725 217
7585 626
4140 106
34336 108
65873 319
32938 155
19496 284
2211 113
7176 648
10310 526
38877 174
50525 432
5455 685
68924 293