137045 361
15184 603
7938 101
12317 113
5568 493
21604 156
9614 627
46702 393
38157 150
5186 78
3260 429
3856 646