21893 88
20650 78
70338 641
6558 703
16121 357
2276 335
14237 495
58934 847
26610 773
59913 416
11695 527
12563 306
51277 175
13845 56
19394 491
39852 335
25469 121
50790 155
13459 245
28207 576
17907 835
23510 376
34603 548
29519 65
1451 147
24339 779
17847 317
26503 497