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