12341 532
23482 304
12062 174
3212 257
18079 354
2846 30
3182 393
4561 269
3641 472
28573 358
6459 448
30624 66
26245 120
8832 270
11072 122
3514 375