851 111
2867 795
2988 913
4183 419
2598 228
2460 514
9201 391
10311 583
952 212
6181 706
1604 306
45202 660
1577 416
815 145
2733 539
2673 411
1715 346
2842 593
745 214
5239 346
10859 176
2089 414
30593 538
2991 807