8201 680
3642 41
7773 273
14713 264
159638 853
20121 623
79249 146
18440 562
7774 204
14478 386
16255 1000
7870 918
4594 754