389048 1161
97511 208
53698 186
41355 527
27086 382
6759 482
3474 706
1577 106
3050 420
5268 603
2917 416
5987 121
5245 698
3676 630