3112 300
1316 58
2036 149
2241 146
3963 204
2961 448
3536 412
5935 120
4045 688
3293 564
5195 150
7310 416
5002 131
4001 458
8008 111
7181 723
2927 229
4983 564
4450 370
8236 415
141625 538
542 99
17147 134
12936 485
3396 661
1404 114
5355 651
38721 606