6003 328
4991 415
2208 56
5146 485
7774 778
11866 182
7176 329
2399 217
3350 820
9733 379
4812 948
12000 291
4777 509
2387 336
1787 271
11931 969
2768 639
2979 334