3116 300
1316 58
2036 149
2243 146
3963 204
2962 448
3536 412
5935 120
4048 688
3293 564
5196 150
7310 416
5002 131
4001 458
8009 111
7184 723
2927 229
4984 564
4450 370
8236 415
141662 538
543 99
17147 134
12948 485
3396 661
1405 114
5356 651
38731 606