583 781
295 125
798 95
268 199
591 497
196 685
495 319
258 362
503 904
225 501
399 228
876 606
14300 365
13271 804
9361 361
7310 363
7252 348
6077 14
5622 40
5082 201
5014 225
4430 922
4398 646
4375 218