3049 522
10025 32
2201 159
21742 128
12109 562
18930 106
30554 580
24078 234
10456 50
2283 62
2805 325
1138 124
3185 528
3809 247
4314 733
8165 869