14188 73
7072 334
3551 368
58563 931
21221 327
18245 741
10576 673
34034 718
4894 427
12634 795
11928 444
2249 48
4660 59
3146 293
6690 879
25997 522