5415 826
146890 891
182690 1275
17468 480
101636 348
28701 546
4243 112
19579 933
3175 98
5046 717
7051 206
3688 174
5322 511