983 235
4692 278
2141 78
2555 541
934 193
5514 728
4400 608
7208 323
15359 409
7198 493
18901 60
7920 789
22007 808
9299 482
12170 169
6281 747
4937 554