4382 880
45944 206
10691 621
11421 39
7147 728
9159 37
8896 354
4416 408
1380 186
1471 228
3810 846
815 37
3048 299