1050 248
8104 510
3599 513
3523 298
3975 193
4031 656
1763 94
5354 972
23182 724
54365 572
2190 159
1975 176
7548 307
6152 661
3482 458
33363 299
4365 569
11387 593