44952 93
5868 510
1732 364
1395 151
3769 498
18244 858
27348 396
6487 206
21121 794
4949 392
195009 738
51593 400
7056 671