12075 532
23461 304
12059 174
3210 257
18076 354
2839 30
3180 393
4553 269
3640 472
28572 358
6449 448
30607 66
26233 120
8830 270
11064 122
3512 375