4305 677
5953 408
2272147 6332
27343 521
4753 806
5501 445
10177 418
2138 303
51810 440
18103 186
8142 198
2382 292
3211 571
1503 335
2958 337