12342 532
23482 304
12063 174
3214 257
18080 354
2846 30
3182 393
4562 269
3641 472
28573 358
6459 448
30624 66
26247 120
8832 270
11072 122
3514 375