2100 471
2232 497
2859 627
828 126
4172 873
50155 298
49065 413
49708 717
258519 1199
2283 600
18879 619
39678 409
35253 260
130682 572
13562 275
7653 650
2218 368
2409 525
30600 787
16210 76
8876 73
3162 883
142143 822
148625 594