522 191
692 247
806 516
52 101
372 997
188 606
764 637
563 715
672 747
412 299
376 368
182 21
14352 365
13297 804
9388 361
7327 363
7277 348
6098 14
5632 40
5095 201
5023 225
4447 922
4411 646
4396 218