650 103
575 110
2105 667
1852 394
2205 441
59059 540
11359 127
7030 611
5228 366
5975 604
6653 617
15529 562
8680 145
15223 100
6712 394
30508 218
54903 269
65923 568
40364 874
29124 595
2237 112