29693 369
31324 120
33600 614
166403 403
5673 588
180370 690
7113 54
10883 686
3421 471
12759 648
63796 393
28557 86
4196 76
978 121
27044 818
44567 843
22486 321
162100 422
112739 640
30838 623
59170 177
4786 744
71048 568
6346 527