308 51
1827 372
2829 194
15890 688
7949 734
4443 677
9960 68
10092 73
5264 797
47363 694
2411 136
7656 665
8959 731
27993 479
22456 545
6704 205
2904 311
5383 179
7565 421
18356 357
17956 788
935013 960
6627 624
11597 774
20807 61
3874 380
20532 624
1619 180