2955 270
5069 597
1272 114
976 172
1799 227
2832 707
3328 634
2628 598
5704 152
3817 611
2133 609
2382 627
2770 485
1408 243
1126 203
4147 952
3235 547
1925 417
1891 458
1526 457
2599 100
2131 263
2648 394
3034 880