12277 532
23471 304
12061 174
3212 257
18076 354
2845 30
3181 393
4557 269
3641 472
28573 358
6455 448
30616 66
26239 120
8830 270
11065 122
3513 375