53329 468
18701 698
78511 311
18895 353
6570 86
50570 747
31097 621
35361 160
7881 495
4284 141
5182 66
4181 738
11320 584
8303 601
5820 920
21731 215
28808 650