13832 72
6851 334
3496 368
57930 930
21120 327
18203 741
10483 673
33606 718
4836 427
12568 795
11868 444
2223 48
4642 59
3091 293
6633 879
25855 522