5002 290
3341 171
6034 705
45396 540
2920 196
5030 398
8748 409
11294 435
8417 173
4924 92
5969 887
2534 316