3118 300
1317 58
2036 149
2244 146
3963 204
2962 448
3536 412
5935 120
4050 688
3295 564
5199 150
7311 416
5003 131
4001 458
8010 111
7184 723
2927 229
4984 564
4450 370
8236 415
141692 538
544 99
17147 134
12951 485
3401 661
1406 114
5356 651
38738 606