14639 290
17300 242
9199 626
7273 527
7377 344
2930 459
10033 430
8192 352
3840 335
17647 815
3871 282
6118 480
3949 203
4522 603
5300 684
7311 656
9092 533
5323 570
2767 146
15487 547
5554 384
9392 267
12263 458
14633 81
8821 334
5195 86
4948 469
5389 631