40763 593
37724 545
42915 435
15562 424
46302 207
4972 232
3058 490
2888 316
2833 446
3600 572
8234 710
6394 231