14015 28
41475 414
33480 405
46352 601
15823 839
16624 710
20993 697
23619 602
28883 374
4099 715
3933 266
13120 242
22115 348
4529 564
20449 478
1411 307