29986 293
30445 80
26064 940
17418 205
22450 531
24417 646
19353 504
13985 38
12706 162
18440 342
20677 45
22587 326
21700 619
30563 439
17150 155
17238 715
17017 481
20333 457
29068 652
21893 289
30966 315
12699 44
18052 194
26695 266