3120 300
1318 58
2036 149
2245 146
3963 204
2963 448
3536 412
5937 120
4050 688
3295 564
5200 150
7311 416
5003 131
4001 458
8011 111
7185 723
2927 229
4984 564
4450 370
8238 415
141717 538
544 99
17147 134
12959 485
3404 661
1406 114
5357 651
38742 606