43091 539
6493 760
15427 349
6548 239
6967 88
16482 315
3929 543
7940 732
23203 434
5138 441
10469 613
6257 807
10042 562