220 108
856 994
844 715
166 166
240 522
180 2
70 578
371 528
361 280
677 758
331 46
942 306
14478 365
13401 804
9422 361
7363 363
7314 348
6134 14
5659 40
5115 201
5048 225
4469 922
4440 646
4419 218