29612 90
7674 398
11894 234
28245 241
18912 469
16706 680
15992 826
24026 132
17230 439
4577 172
30770 59
5243 314
11972 883
15044 415
26374 328
10853 136
20174 400
14900 611
11850 82
4896 338
6105 55
10066 165
12907 320
9115 671
14481 783
29861 698
30807 718
22673 575