12349 532
23491 304
12063 174
3215 257
18080 354
2846 30
3182 393
4563 269
3641 472
28573 358
6462 448
30630 66
26248 120
8832 270
11074 122
3514 375