13830 72
6849 334
3496 368
57919 930
21120 327
18203 741
10483 673
33601 718
4836 427
12567 795
11867 444
2222 48
4640 59
3091 293
6633 879
25854 522