1810 392
17103 886
427 78
6973 696
5873 608
9865 93
14449 161
2115 27
7449 526
20335 420
3557 60
4429 812