2949 30
24099 630
979 44
1814 323
4724 445
3068 419
222753 247
13938 276
20232 752
4427 608
4034 871
48501 90
5916 827
30423 663
19054 784
5055 768
7797 757
5975 217
5867 568
17410 131
6140 320
4700 452
15503 158
61560 160
10688 718
3264 486
1878 94
1730 37