11291 52
12222 79
16305 131
9390 536
8570 176
6529 143
8316 265
9992 265
4952 160
12144 626
13125 273
5306 359
6512 341
3477 280