503 99
20684 377
1934 515
3263 727
3710 452
8460 134
8509 368
6824 323
8182 490
10241 703
2580 333
4662 224
54648 756
2672 151
2277 126
3215 195
3621 599