150260 584
94339 124
89729 716
28407 336
141628 534
12543 153
14447 156
24373 560
11115 128
129419 982
64006 371
187789 692
3808 429
9445 847
6697 506
5874 65