6003 328
4991 415
2209 56
5149 485
7774 778
11866 182
7176 329
2399 217
3350 820
9733 379
4812 948
12008 291
4777 509
2387 336
1787 271
11934 969
2768 639
2980 334