30191 430
6982 344
12469 89
4769 286
7616 697
22341 750
10220 848
13585 392
20323 358
17425 549
8483 146
9417 716
10205 57
12656 92
11009 711
7346 498
10047 83
6905 207
9935 380
6363 406
20938 703
3207 327
34313 896
37608 582
4208 30
11336 469
8707 636
6120 223