12091 126
19012 601
6398 27
12430 228
5443 679
8867 442
9495 482
8015 57
533027 859
189392 651
4761 569
82317 547
16422 501
40286 401
55028 513
103050 508
13507 562
4823 82
7779 323
328872 425
16604 325
9707 258
6163 683
6470 715
3926 438
12160 128
4956 555
7092 576