93571 238
114442 695
308053 1169
17778 665
98637 363
18282 815
25940 282
6379 328
5023 755
3651 450
5017 412
58214 296