100878 127
11839 409
347176 1119
8951 463
24772 285
70800 571
5172 797
12647 842
2484 51
41045 404
4115 588
4404 289
3002 404
8396 495
4482 645
57662 622