12851 111
3267 834
2677 598
2747 612
1326 344
3138 529
2683 821
2493 532
2906 640
11157 185
2933 709
2955 433
27375 515
7699 623
10362 655
3482 944
602 35
1583 321
2529 618
2053 612
715 119
2147 483
974 191
9839 697
912 196
3299 343
15862 278
24298 144