1790 373
338 57
4261 260
13397 946
3364 758
15457 121
88003 290
132124 910
69395 772
51420 971
14197 723