13043 371
7184 917
9435 96
22027 313
13424 383
3563 224
15516 387
5114 720
11235 597
16496 306
3673 394
15704 523
11483 211
3998 81
11928 299
20440 486
4130 337
10392 451
5065 240
5522 554
12744 147
7284 659
13191 357
11686 500