3191 471
4114 114
2997 570
2221 276
3611 547
3943 536
3362 521
5089 279
3982 933
58627 210
6148 72
2490 273
15978 611
4649 291
7314 429
42232 88
18364 176
20594 352
11618 801
6062 637
4308 885
5690 624
13403 587
8181 519
4079 444