13958 57
4576 78
4462 727
524 66
1656 285
9083 558
4913 38
12082 608
10720 331
5190 325
4830 703
15620 855
7052 647
2167 262
2595 513
4478 594
9246 399
1006 220
2243 401
1632 272
1608 127
2953 559
863 179