109956 889
16383 642
124896 650
22626 837
56334 625
18220 402
35588 176
26702 735
74614 805
8362 403
5514 579
5227 461
3498 383
7242 485
2846 184
6417 480
5364 515
3325 607
3245 161
3601 237
10015 405
8082 508
7710 760
9205 657
4345 146
2526 144
7553 728
4585 431