3026 595
4083 29
1296 260
1265 282
451 39
17121 508
3150 568
2157 588
22916 630
2403 170
11509 132
37126 275
10675 176
14901 280
7847 189
110465 469
182310 964
64787 670
14853 655
50745 67
67086 297
14291 495
57701 820
61040 346
24178 801
31472 894
49217 613
10675 314