3116 300
1316 58
2036 149
2243 146
3963 204
2961 448
3536 412
5935 120
4047 688
3293 564
5195 150
7310 416
5002 131
4001 458
8008 111
7183 723
2927 229
4984 564
4450 370
8236 415
141649 538
542 99
17147 134
12944 485
3396 661
1405 114
5356 651
38728 606