12223 532
23468 304
12061 174
3212 257
18076 354
2841 30
3181 393
4556 269
3641 472
28573 358
6452 448
30616 66
26238 120
8830 270
11065 122
3512 375