3035 509
3747 623
1839 272
2796 464
788 124
16921 726
6594 306
7781 75
8755 589
2126 463
14509 733
12661 877
16187 519
2677 435
422 60
3040 608
642 105
25157 544
13668 697
3138 535
3063 687
2739 260
42368 93
7007 521
3205 469
5111 907
5343 633
4929 509