953 130
1526 97
15500 360
5778 690
3358 177
47234 941
5621 362
8660 458
6124 589
20646 630
3826 479
4153 615
8147 869
31587 436
11739 794
4339 568
3525 745
9269 836
3615 243
7380 295
5649 788
13246 317
4975 44
10284 875
31337 570
3029 39
32748 863
2529 195