2333 455
10035 364
14684 562
6428 86
16268 122
4286 359
5724 639
4746 618
11218 348
5938 366
2249 76
17762 529
3001 137
3493 203