9009 845
5311 220
109043 592
16157 131
3391 445
7655 253
8290 409
89488 984
15697 541
12195 651
6116 819
1435 174
4782 708