271 80
692 566
596 755
840 800
644 150
687 393
144 32
150 470
351 339
27 19
108 766
697 471
14365 365
13323 804
9391 361
7330 363
7284 348
6106 14
5645 40
5101 201
5032 225
4452 922
4419 646
4401 218