50122 379
15898 58
2804 64
23000 324
8669 601
16245 274
13260 399
3428 405
3862 521
2597 277
15067 471
2057 124
9037 131
2104 216