15046 653
17744 461
32938 145
13122 688
74616 859
11008 78
79453 310
30629 293
117551 641
41228 544
22047 241
66666 157
125939 767
10499 450
2061 274