2125 256
17461 354
1747 30
2752 393
3160 269
3368 472
28149 358
5513 447
26939 66
23925 120
8183 270
9636 122
3153 375