14366 74
7226 334
3545 368
59185 932
21243 327
18264 741
10564 673
34071 718
4881 427
12662 795
11897 444
2231 48
4651 59
3126 293
6662 879
26050 522