150302 584
94353 124
89730 716
28407 336
141632 534
12543 153
14449 156
24373 560
11115 128
129422 982
64009 371
187792 692
3809 429
9445 847
6697 506
5874 65