93577 238
114458 695
308078 1169
17780 665
98656 363
18282 815
25948 282
6380 328
5023 755
3651 450
5017 412
58221 296