5216 230
1434 287
28584 399
27612 392
2897 759
7160 867
10923 623
26147 678
49874 855
18410 359
20133 521
2804 673
16553 664
2781 761
1384 333
481 131
10347 559
2716 732
3558 85
7098 604
22499 618
15034 223
1592 464
1962 161