504 124
1547 326
3252 766
4291 569
2933 186
1293 156
15938 493
1158 276
2049 146
2609 401
2234 378
2582 71
1072 144
3561 110
1181 290
2753 657
2173 537
4788 947
1708 518
1773 430
2500 380
1669 476
3248 766
3580 877