1851 380
1030 186
5241 640
19856 456
2875 85
43328 89
12770 468
26625 938
9133 654
9157 445
6001 528
5212 170