15562 580
16496 226
19865 311
23055 219
7428 361
5496 646
13038 456
9981 393
27236 267
4064 257
5901 388
11500 545
8504 877
9412 261
3469 424
8388 537
4900 349
7755 414