10594 432
8314 433
7317 504
5167 70
3793 124
3263 131
4633 318
42292 493
15217 69
3580 262
4826 417
4159 682
4365 445
2933 594
2589 91