851 406
297 820
753 306
822 819
491 174
1086 56
403 952
625 464
414 393
948 812
968 163
227 104
14326 365
13289 804
9378 361
7321 363
7269 348
6089 14
5628 40
5092 201
5020 225
4435 922
4407 646
4387 218