228532 950
3372 80
42946 204
4735 793
6181 491
12278 148
3886 432
2828 99
2333 134
5598 789
104703 212
129870 745
18523 287
9065 683
13947 692
2509 453
2980 351
884 70
3588 875
6035 643
334178 905
79949 795
18542 944
3767 503
3686 814
2751 521
3127 337
4706 379