21542 332
6534 306
18677 167
12734 385
75002 463
8936 669
39499 310
28634 425
82724 807
77192 568
4421 555
13096 720
1224 44