14015 312
50202 550
6134 509
7722 308
10646 588
59895 984
19838 328
370210 1001
16099 228
80119 403
26710 586
52691 241
36596 722
98009 763
38530 666
4046 331
113513 860
5033 162
45886 266
103494 878
17349 335
32015 477
17465 364
104234 552
142566 856
16603 426
10822 643
3900 61