2304 295
5856 666
15565 440
10855 332
34052 260
27325 429
6103 719
1598 207
2522 81
2943 274
6804 800
16499 879
4317 286
9039 521
2883 261
5737 728
3939 558
2891 268
7750 436
5285 688
10951 322
29624 536
26366 935
7457 289
17642 583
26963 530
13333 616
17165 112