3111 61
19968 33
1497 231
11902 812
7180 121
18060 715
20689 562
1120 236
3132 742
4366 298
2945 184
2133 486
1424 208
14274 821
8576 187
12030 150
27888 313
5243 624
9615 360
10041 166
21494 492
6216 765
1354 158
9993 384