5172 680
1828 41
4297 272
6728 261
128623 842
18225 623
69508 144
9251 553
6652 204
13723 385
14444 977
6848 918
3817 754