12671 132
18285 659
43748 681
579375 1528
74584 515
9262 359
21801 1039
27614 196
10101 655
20526 115
16200 260
23578 614
2845 324
5652 176