266 101
1000 940
145 915
1004 484
257 934
434 663
595 312
888 612
526 473
600 418
560 586
442 975
14283 365
13260 804
9355 361
7304 363
7246 348
6067 14
5620 40
5077 201
5003 225
4427 922
4395 646
4369 218