3031 200
24186 452
3315 555
5595 341
18202 382
27027 682
38519 616
2267 362
2787 376
4245 639
3476 343
14940 262
30707 633
26979 89
5177 335
2422 408
1610 84
3410 888
15980 551
19765 101
7890 439
36410 746
4082 641
64576 782
3224 753
13514 747
29071 504
16381 120