6993 282
31403 757
5821 509
4847 161
5416 556
5109 272
13254 83
12126 467
5711 332
8987 36
9816 71
5909 530
4539 217
13585 288
2644 90
3845 75
5099 662
2916 538