1032 514
805 650
721 346
967 184
2144 116
257 871
691 666
381 611
495 984
220 55
776 477
541 707
14353 365
13298 804
9388 361
7327 363
7277 348
6098 14
5632 40
5095 201
5024 225
4447 922
4412 646
4396 218