41232 144
2371 462
285805 942
60675 677
9888 283
32168 863
20650 394
10573 50
23397 271
13806 242
16816 582
4658 687
4741 248
4536 590