16526 90
8855 421
14623 365
18228 612
7533 126
32673 870
4550 181
13612 96
10323 708
12386 108
7739 343
2870 798
8849 161
105438 426
5273 349
7611 462
223498 631
14443 111
32561 145
43026 526
21917 128
29672 307
8408 624
82620 129