12293 532
23471 304
12061 174
3212 257
18076 354
2845 30
3181 393
4558 269
3641 472
28573 358
6456 448
30616 66
26239 120
8830 270
11066 122
3513 375