397 246
1003 93
230 39
681 282
749 372
845 915
694 321
888 937
893 368
640 594
525 837
76 855
13840 364
12808 802
9130 361
7153 363
6955 348
5828 14
5410 39
4900 201
4849 224
4300 922
4256 645
4238 218