93560 238
114422 695
308008 1169
17773 665
98622 363
18279 815
25935 282
6379 328
5023 755
3650 450
5017 412
58198 296