16685 86
226027 704
237181 677
10112 377
2730 214
1408 295
3258 595
874 152
12038 132
3325 834
3036 813
2283 494
2698 598
2560 509
1335 344
3255 903
2505 532
9949 221
2773 728
1891 327
889 96
2986 709
2303 471
492 41
1858 512
2347 542
2433 512
1340 352