4430 728
5140 508
18491 619
4256 594
1656 102
4321 81
30881 566
6988 293
15410 379
11131 607
15033 890