5075 228
3340 508
9762 598
19126 711
30861 432
14934 327
19620 580
4667 317
5626 644
10691 473
4360 731
20628 199
5981 338
31245 583
3956 589
2914 279
18210 619
14356 855
23019 748
11184 124
12219 760
39419 533
27214 722
5535 545
14068 673
15830 110
7781 1015
4939 92