94171 239
114932 696
309401 1172
17891 665
99390 364
18420 815
26233 282
6401 328
5048 755
3661 450
5037 412
58730 296