12232 532
23468 304
12061 174
3212 257
18076 354
2841 30
3181 393
4557 269
3641 472
28573 358
6453 448
30616 66
26238 120
8830 270
11065 122
3513 375