14077 647
2956 704
3492 112
9049 300
10331 32
5218 598
4541 283
4766 187
2217 515
5031 633
2877 771
2381 604
5519 399
4674 231
3780 699
4472 537
4365 352
14880 578
4910 50
3308 318
2840 561
13234 307
24841 128
17381 361
104650 777
23317 684
13600 694
32123 276