2905 897
10961 534
15913 307
2980 58
5140 663
3538 314
2178 447
1582 248
1712 402
5650 665
3809 296
2127 536
8649 187
695 64
1932 380
2838 520
1916 117
4769 995
2789 373
7840 346
5355 593
5892 340
6332 728
4582 822
6912 244
5334 34
4936 571
5477 944