816 509
327 70
250 219
640 51
278 245
349 158
762 958
395 365
390 586
273 656
793 420
112 283
14274 365
13254 804
9353 361
7301 363
7240 348
6065 14
5617 40
5075 201
5001 224
4427 922
4392 646
4366 218