125 211
425 228
310 264
97 688
991 513
458 462
292 201
909 987
687 625
390 303
700 377
780 767
14299 365
13269 804
9360 361
7310 363
7251 348
6076 14
5622 40
5081 201
5013 225
4429 922
4398 646
4374 218