15637 580
16506 226
19882 311
23063 219
7436 361
5503 646
13048 456
9989 393
27244 267
4070 257
5917 388
11548 545
8517 877
9426 261
3476 424
8396 537
4909 349
7773 414