12357 532
23495 304
12063 174
3215 257
18080 354
2846 30
3182 393
4565 269
3641 472
28573 358
6464 448
30637 66
26250 120
8833 270
11078 122
3514 375