29936 580
22746 593
15223 562
3998 39
9187 124
93343 569
105525 695
17232 251
21191 318
18636 58
11216 635
26245 653
11557 535
18620 239
4162 94
7880 583
9320 115
26173 317
9519 751
10373 364
18999 315
24543 121
9853 469
23539 597
12002 558
12237 541
25200 479
7984 532