8215 680
3650 41
7783 273
14743 264
159650 853
20129 623
79272 146
18451 562
7778 204
14480 386
16261 1000
7875 918
4594 754