533 72
2130 491
5279 314
1624 373
3214 678
1163 112
3644 152
1036 171
2471 487
2981 787
5297 589
2841 784
1383 224
2639 298
3595 706
2886 615
1636 210
1492 287
601 98
3567 162
2538 286
1532 262
785 113
3301 829