9828 30
3882 366
2219 124
3339 65
2151 94
4434 606
2524 274
2592 75
15013 169
2066 454
4016 660
5743 479