50131 379
15904 58
2804 64
23004 324
8671 601
16249 274
13263 399
3432 405
3862 521
2597 277
15070 471
2058 124
9037 131
2105 216