4805 686
1732 80
4693 258
5428 206
30301 249
11511 561
1843 239
3498 627
21516 237
20535 448
2478 98
42424 493
12034 969
3750 866