1418 256
2431 58
2976 346
4653 378
4110 22
4759 420
3547 387
2505 189
3143 300
2186 328
4900 483
1620 97
4002 503
41173 790