3956 208
3467 539
2688 497
19659 350
14260 277
15856 682
37495 615
19498 826
13588 789
12408 529
8543 671
2804 165
9219 321
1277 22
7878 440
2006 504
1906 337
1476 247
3933 819
2905 746
2091 422
17634 731
2676 459
3734 798
3749 681
2128 337