1689 49
8358 679
2889 356
29207 383
3533 126
6674 343
6084 436
6954 159
5010 546
1228 127
4501 874
6899 421
7644 252
3848 677
2168 101
1677 43
2896 245
4153 794
11501 261