91531 123
89180 716
28293 336
140658 534
12532 153
14151 156
24354 560
11095 128
129005 982
63730 371
187052 692
147392 583
3796 429
9422 847
6686 506
5864 65