44975 93
5881 510
1733 364
1397 151
3772 498
18247 858
27352 396
6489 206
21132 794
4952 392
195300 738
51595 400
7071 671