2896 181
5509 97
5943 210
21735 142
3754 412
9583 629
6299 772
5634 157
2713 208
9278 524
8898 751
5116 245
4789 310
6676 504
12600 221
13021 341
3254 491
6899 699
5795 857
7469 616
14025 701
7232 82
4197 709
64533 715
78162 226
47640 470
456373 746
102228 582