5029 446
11982 509
13578 224
11825 900
5143 208
6700 53
13748 521
7072 596
7484 529
4742 470
8198 145
11986 216
7271 249
20541 377
6234 297
9761 442
10310 783
7682 371
6678 493
6936 85
6850 626
3735 294
6433 281
5882 61