506 148
1595 318
841 197
1395 286
16957 344
2625 561
1819 401
1095 157
2219 537
6884 576
10309 711
1871 343
4734 216
10792 701
6842 372
11928 554
3690 97