32692 669
24898 607
5004 195
19937 388
28520 248
20447 255
17275 151
10560 506
24163 180
1979 159
1110 89