15796 923
32650 475
21554 315
24356 528
31057 492
16429 661
79785 859
30466 581
17087 714
40356 366
15079 394
15063 534
12624 175
17455 741
137090 1107
23987 454
27226 611
13535 842
31252 519
10642 242
105337 830
57271 931
17041 300
29895 1008