18918 355
113330 643
2251 92
9978 696
41341 642
6789 86
13026 524
42531 612
3593 188
9260 454
14432 774
2905 413
2268 334
3495 647