21529 723
18322 684
19945 590
37889 667
4296 646
7872 436
22032 655
33359 520
5334 675
54329 111
17933 179
17679 96
21331 154
2586 179
4442 563
275357 1190
29297 488
24091 862
3492 409
138488 455
172786 503
12416 333
21325 350
9724 337
4511 338
1684 147
141001 209
148201 903