32701 669
24899 607
5007 195
19937 388
28521 248
20449 255
17278 151
10563 506
24163 180
1979 159
1110 89