41231 144
2370 462
285799 942
60671 677
9888 283
32167 863
20650 394
10573 50
23397 271
13806 242
16815 582
4658 687
4741 248
4536 590