5415 826
146881 891
182684 1275
17468 480
101630 348
28696 546
4243 112
19579 933
3175 98
5046 717
7050 206
3688 174
5322 511