650 103
576 110
2108 667
1852 394
2205 441
59061 540
11359 127
7030 611
5228 366
5979 604
6653 617
15531 562
8680 145
15227 100
6712 394
30508 218
54911 269
65925 568
40368 874
29133 595
2238 112