2300 97
5431 101
4160 408
9394 969
4561 517
9227 432
6110 432
6298 504
3268 70
2541 124
2159 131
3377 318
35592 489
13658 69
2841 262
4454 417
3566 682
3372 445
2567 594
1839 90