17009 272
5497 486
6330 716
6024 350
9335 612
10044 335
11899 109
5176 209
1968 116
3674 427
2977 348
13601 375
5031 383
9569 761
4993 366
7053 452
8291 450
2827 280
3799 35
7185 683
4067 507
15866 831
6187 287
9997 572