1809 392
16735 883
427 78
6956 696
5870 608
9864 93
14444 161
2114 27
7449 526
20332 420
3557 60
4427 812