2602 73
24346 672
13053 699
3845 43
19951 838
4039 404
4307 663
28801 542
4719 564
53336 487
4471 218
2738 110
4471 144
6349 437
5807 730
10834 526
8168 81
2788 99
4467 235
8601 109
24567 273
21105 873
7773 307
45936 493
4056 457
5505 75
6150 64
247548 1196