93583 238
114466 695
308125 1169
17782 665
98661 363
18287 815
25953 282
6380 328
5023 755
3651 450
5018 412
58232 296