2243 88
6192 258
8162 34
6238 336
6540 741
14491 454
3961 56
7354 232
14387 272
16974 539
5280 598
7390 279
9663 415
5464 463
1810 181
3925 867
3875 416
3839 708
863 103
4376 825
5852 680
2200 76
7133 419
9081 302
17753 529
12778 665
8360 877
3465 123