1417 256
2431 58
2974 346
4651 378
4108 22
4758 420
3546 387
2504 189
3143 300
2185 328
4900 483
1620 97
4002 503
41168 790