1549 406
5724 587
3311 457
13204 89
22640 253
12337 683
8674 261
13645 977
8605 28
16736 742
14872 878
10575 366
4176 911