1009 204
892 616
650 898
358 979
631 157
121 57
237 171
758 875
257 500
172 507
525 819
977 89
14090 364
13066 803
9261 361
7241 363
7117 348
5960 14
5498 40
5004 201
4922 224
4375 922
4324 646
4296 218