2589 734
2228 606
821 183
35394 670
43035 210
197 43
1651 411
30636 295
3505 622
903 110
2672 683
1153 284
8075 675
6342 550
225164 909
2944 738
1472 352
6293 207
4047 290
13741 51
1768 430
2385 702
2080 589
2686 625