10998 823
3396 105
9109 576
2924 76
37303 509
6582 150
6505 177
5863 256
3017 280
2543 469
3439 159
6638 503
5098 395
11403 466
3522 238
1354 66
8421 493
4473 315
7385 637
8789 476
1120 85
5412 299
4803 570
5888 569