2796 66
11207 211
6197 110
5794 626
7707 176
5777 509
14987 482
10866 475
4597 43
17313 307
8872 345
5057 281
15989 440
11218 277
11585 744
15167 355
3738 463
28461 429
10019 359
7237 577
4661 169
16540 635
15051 485
9850 521
9223 824
30046 669
8288 436
9890 787