32702 669
24902 607
5010 195
19937 388
28521 248
20449 255
17278 151
10564 506
24164 180
1979 159
1110 89