40948 414
33388 405
46300 601
15749 839
16577 710
20924 697
23510 602
28774 374
4096 715
3908 266
13103 242
22022 348
4526 564
20438 478
1406 307