150356 584
94371 124
89732 716
28408 336
141640 534
12543 153
14449 156
24374 560
11115 128
129424 982
64011 371
187799 692
3809 429
9445 847
6697 506
5874 65