107056 498
2422 301
12527 380
5190 314
11840 546
9471 117
7644 790
37716 591
4571 555
2765 288
34756 702