945 98
2508 430
3475 214
1557 141
3087 438
9845 591
25044 209
146149 633
7365 252
7804 170
45954 376
8838 289
11290 328
5117 508