4609 403
6569 641
13301 156
28810 586
2863 32
3475 315
11881 651
1682 44
35357 591
6239 478
9415 213
1347 277
6643 833