3035 509
3747 623
1839 272
2797 464
788 124
16921 726
6594 306
7782 75
8757 589
2126 463
14509 733
12662 877
16187 519
2677 435
422 60
3040 608
642 105
25157 544
13669 697
3138 535
3063 687
2739 260
42368 93
7007 521
3206 469
5112 907
5343 633
4929 509