3141 580
97929 240
119659 698
320555 1182
20116 666
110330 377
20216 816
29386 282
6570 328
5259 755
3863 450
5209 412
65908 296