187 69
290 875
645 123
231 621
543 442
328 830
157 348
673 457
70 730
520 989
102 957
1008 979
14360 365
13308 804
9388 361
7327 363
7280 348
6101 14
5639 40
5099 201
5027 225
4450 922
4415 646
4396 218