3009 68
22169 35
16118 338
828 43
39171 431
8235 138
3330 329
5154 409
9221 424
63416 65
17158 974
5123 721
2879 196
3255 773
6217 480
57362 277
21291 559
15070 446
6826 749
6120 599
5607 814
63727 527
59276 124
16833 185
16398 501
59407 584
18687 623
8382 229