3031 200
24188 452
3315 555
5595 341
18205 382
27029 682
38520 616
2267 362
2787 376
4245 639
3477 343
14940 262
30707 633
26981 89
5177 335
2422 408
1610 84
3410 888
15980 551
19765 101
7890 439
36411 746
4082 641
64585 782
3224 753
13514 747
29071 504
16384 120