1004 143
3867 637
3343 329
11500 172
6723 184
48050 626
7454 92
12280 482
283719 1571
36900 877
4943 493
5346 308
47383 167
13374 566