173 78
85 257
569 970
407 371
358 849
22 184
286 227
995 474
12 29
137 88
601 168
116 634
14254 365
13239 804
9337 361
7287 363
7226 348
6048 14
5607 40
5068 201
4992 224
4422 922
4389 646
4356 218